﻿
//using Newtonsoft.Json;
//using Newtonsoft.Json.Linq;
//using System;
//using System.Collections.Generic;
//using System.Linq;
//using System.Text;
//using YinLong.Framework;

//namespace YinLong.Framework
//{
//   public class GongXiang
//    {
//        HttpHelperMin helper = new HttpHelperMin();
//        HttpItemMin item = new HttpItemMin();
//        HttpResultMin result = new HttpResultMin();
//        private string _user;
//        private string _pwd;
//        private string _token;

//        /// <summary>
//        /// 获取用户信息接口
//        /// </summary>
//        /// <param name="apiId"></param>
//        /// <param name="apiSecret"></param>
//        /// <returns></returns>
//        public string GetUserInfo(string apiId, string apiSecret)
//        {

//            item = new HttpItemMin();
//            item.URL = string.Format("http://api.ipadh.cn/do.php?action=loginIn&name={0}&password={1}", apiId, apiSecret);
//            result = helper.GetHtml(item);
//            if (result.Html.Contains("1|"))
//            {
//                _token =StringHelper.Between (result.Html,"|","");
//                cancelAllRecv();

//                item = new HttpItemMin();
//                item.URL = string.Format("http://api.ipadh.cn/do.php?action=getSummary&token={0}", _token);
//                result = helper.GetHtml(item);
//                return StringHelper.Between(result.Html, "|","|");
//            }
//            else
//            {
//                return result.Html;
//            }
//        }
//        /// <summary>
//        /// 获取/占用手机号码接口
//        /// </summary>
//        /// <param name="pId"></param>
//        /// <param name="phone"></param>
//        /// <returns></returns>
//        public bool GetPhone(string pid, string ph,  out string phone)
//        {
//            phone = "";
//            item = new HttpItemMin();
//            item.URL = string.Format("http://api.ipadh.cn/do.php?action=getPhone&sid={0}&token={1}&phone={2}", pid, _token,ph);
//            result = helper.GetHtml(item);
//            if (result.Html.Contains("1|"))
//            {
//                phone= StringHelper.Between(result.Html, "|","");
//                return true;
//            }
//            else
//            {
//                return false;
//            }
//        }
//        /// <summary>
//        /// 通过手机号码获取验证码接口
//        /// </summary>
//        /// <param name="pid"></param>
//        /// <param name="phone"></param>
//        /// <param name="mc"></param>
//        /// <returns></returns>
//        public bool GetCode(string pid, string phone, out string mc)
//        {
//            mc = "";
//            item = new HttpItemMin();
//            item.URL = string.Format("http://api.ipadh.cn/do.php?action=getMessage&sid={0}&phone={1}&token={2}&author={3}", pid, phone,_token, "");
//            result = helper.GetHtml(item);

//            YinLong.Framework.Logs.Log4.Debug(string.Format("【DeBug1】\r\n{0}", result.Html));
//            if (result.Html.Contains("1|"))
//            {
//                mc = StringHelper.Between(result.Html, "】","(");
//                return true;
//            }
//            else
//            {
//                return false;
//            }
//        }
//        /// <summary>
//        /// 手机号码加入黑名单接口
//        /// </summary>
//        /// <param name="pid"></param>
//        /// <param name="phone"></param>
//        /// <returns></returns>
//        public bool AddBlack(string pid, string phone)
//        {
//            item = new HttpItemMin();
//            item.URL = string.Format("http://api.ipadh.cn/do.php?action=addBlacklist&sid={0}&phone={1}&token={2}", pid, phone, _token);
//            result = helper.GetHtml(item);
//            if (result.Html.Contains("1|"))
//            {
//                return true;
//            }
//            else
//            {
//                return false;
//            }
//        }
//        public bool cancelAllRecv()
//        {
//            item = new HttpItemMin();
//            item.URL = string.Format("http://api.ipadh.cn/do.php?action=cancelAllRecv&token={0}", _token);
//            result = helper.GetHtml(item);
//            if (result.Html.Contains("1|"))
//            {
//                return true;
//            }
//            else
//            {
//                return false;
//            }
//        }
        
//    }
//}
